scuff ribs - Francés Inglés Diccionario